malignant neoplasm of prepuce - French English Dictionary